package io.renren.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 社保缴付明细
 * 
 * @author zhangheng
 * @email zh_123shmily@163.com
 * @date 2017-07-11 15:51:50
 */
public class SocialSecurityPayDetailEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Integer id;
	//社保险种
	private String socialSecurityType;
	//责任部门
	private String responsibilitydepartment;
	//责任人
	private String responsibilityperson;
	//
	private String unitId;
	//单位名称
	private String unitName;
	//
	private Integer empid;
	//姓名
	private String name;
	//身份证号
	private String cardNo;
	//年
	private Integer year;
	//月
	private Integer month;
	//方式
	private String way;
	//是否结转
	private Integer isCarryOver;
	//基数
	private Double baseNum;
	//单位比例
	private Double unitScale;
	//个人比例
	private Double personScale;
	//单位应缴
	private Double unitPayable;
	//个人应缴
	private Double personPayable;
	//应缴付款劳动局状态
	private String payableState;
	//应缴补报单位
	private Double bubaoPayableUnit;
	//应缴补报个人
	private Double bubaoPayablePerson;
	//应缴补报付款状态
	private String bubaoPayableState;
	//应缴补差单位
	private Double balancePayableUnit;
	//应缴补差个人
	private Double balancePayablePerson;
	//应缴补差付款状态
	private String balancePayableState;
	//单位付款
	private Double unitPay;
	//个人付款
	private Double personPay;
	//付款补报单位
	private Double bubaoPayUnit;
	//付款补报个人
	private Double bubaoPayPerson;
	//付款补差单位
	private Double balancePayUnit;
	//付款补差个人
	private Double balancePayPerson;
	//收款_单位结算
	private Double unitSettlement;
	//收款_个人扣款
	private Double personDecut;
	//收款_社保交退单位
	private Double socialSurePayRefundUnit;
	//收款_社保交退个人
	private Double socialSurePayRefundPerson;
	//收款_补差单位
	private Double balanceGatheringUnit;
	//收款_补差个人
	private Double balanceGatheringPerson;
	//收付差异_单位
	private Double payGetDifferUnit;
	//收付差异_个人
	private Double payGetDifferPerson;
	//收付差异_说明
	private String payGetDifferRemark;
	//生成付款单状态
	private String payState;

	public String getPayState() {
		return payState;
	}

	public void setPayState(String payState) {
		this.payState = payState;
	}

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：社保险种
	 */
	public void setSocialSecurityType(String socialSecurityType) {
		this.socialSecurityType = socialSecurityType;
	}
	/**
	 * 获取：社保险种
	 */
	public String getSocialSecurityType() {
		return socialSecurityType;
	}
	/**
	 * 设置：责任部门
	 */
	public void setResponsibilitydepartment(String responsibilitydepartment) {
		this.responsibilitydepartment = responsibilitydepartment;
	}
	/**
	 * 获取：责任部门
	 */
	public String getResponsibilitydepartment() {
		return responsibilitydepartment;
	}
	/**
	 * 设置：责任人
	 */
	public void setResponsibilityperson(String responsibilityperson) {
		this.responsibilityperson = responsibilityperson;
	}
	/**
	 * 获取：责任人
	 */
	public String getResponsibilityperson() {
		return responsibilityperson;
	}
	/**
	 * 设置：
	 */
	public void setUnitId(String unitId) {
		this.unitId = unitId;
	}
	/**
	 * 获取：
	 */
	public String getUnitId() {
		return unitId;
	}
	/**
	 * 设置：单位名称
	 */
	public void setUnitName(String unitName) {
		this.unitName = unitName;
	}
	/**
	 * 获取：单位名称
	 */
	public String getUnitName() {
		return unitName;
	}
	/**
	 * 设置：
	 */
	public void setEmpid(Integer empid) {
		this.empid = empid;
	}
	/**
	 * 获取：
	 */
	public Integer getEmpid() {
		return empid;
	}
	/**
	 * 设置：姓名
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：姓名
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：身份证号
	 */
	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}
	/**
	 * 获取：身份证号
	 */
	public String getCardNo() {
		return cardNo;
	}
	/**
	 * 设置：年
	 */
	public void setYear(Integer year) {
		this.year = year;
	}
	/**
	 * 获取：年
	 */
	public Integer getYear() {
		return year;
	}
	/**
	 * 设置：月
	 */
	public void setMonth(Integer month) {
		this.month = month;
	}
	/**
	 * 获取：月
	 */
	public Integer getMonth() {
		return month;
	}
	/**
	 * 设置：方式
	 */
	public void setWay(String way) {
		this.way = way;
	}
	/**
	 * 获取：方式
	 */
	public String getWay() {
		return way;
	}
	/**
	 * 设置：是否结转
	 */
	public void setIsCarryOver(Integer isCarryOver) {
		this.isCarryOver = isCarryOver;
	}
	/**
	 * 获取：是否结转
	 */
	public Integer getIsCarryOver() {
		return isCarryOver;
	}
	/**
	 * 设置：基数
	 */
	public void setBaseNum(Double baseNum) {
		this.baseNum = baseNum;
	}
	/**
	 * 获取：基数
	 */
	public Double getBaseNum() {
		return baseNum;
	}
	/**
	 * 设置：单位比例
	 */
	public void setUnitScale(Double unitScale) {
		this.unitScale = unitScale;
	}
	/**
	 * 获取：单位比例
	 */
	public Double getUnitScale() {
		return unitScale;
	}
	/**
	 * 设置：个人比例
	 */
	public void setPersonScale(Double personScale) {
		this.personScale = personScale;
	}
	/**
	 * 获取：个人比例
	 */
	public Double getPersonScale() {
		return personScale;
	}
	/**
	 * 设置：单位应缴
	 */
	public void setUnitPayable(Double unitPayable) {
		this.unitPayable = unitPayable;
	}
	/**
	 * 获取：单位应缴
	 */
	public Double getUnitPayable() {
		return unitPayable;
	}
	/**
	 * 设置：个人应缴
	 */
	public void setPersonPayable(Double personPayable) {
		this.personPayable = personPayable;
	}
	/**
	 * 获取：个人应缴
	 */
	public Double getPersonPayable() {
		return personPayable;
	}
	/**
	 * 设置：应缴付款劳动局状态
	 */
	public void setPayableState(String payableState) {
		this.payableState = payableState;
	}
	/**
	 * 获取：应缴付款劳动局状态
	 */
	public String getPayableState() {
		return payableState;
	}
	/**
	 * 设置：应缴补报单位
	 */
	public void setBubaoPayableUnit(Double bubaoPayableUnit) {
		this.bubaoPayableUnit = bubaoPayableUnit;
	}
	/**
	 * 获取：应缴补报单位
	 */
	public Double getBubaoPayableUnit() {
		return bubaoPayableUnit;
	}
	/**
	 * 设置：应缴补报个人
	 */
	public void setBubaoPayablePerson(Double bubaoPayablePerson) {
		this.bubaoPayablePerson = bubaoPayablePerson;
	}
	/**
	 * 获取：应缴补报个人
	 */
	public Double getBubaoPayablePerson() {
		return bubaoPayablePerson;
	}
	/**
	 * 设置：应缴补报付款状态
	 */
	public void setBubaoPayableState(String bubaoPayableState) {
		this.bubaoPayableState = bubaoPayableState;
	}
	/**
	 * 获取：应缴补报付款状态
	 */
	public String getBubaoPayableState() {
		return bubaoPayableState;
	}
	/**
	 * 设置：应缴补差单位
	 */
	public void setBalancePayableUnit(Double balancePayableUnit) {
		this.balancePayableUnit = balancePayableUnit;
	}
	/**
	 * 获取：应缴补差单位
	 */
	public Double getBalancePayableUnit() {
		return balancePayableUnit;
	}
	/**
	 * 设置：应缴补差个人
	 */
	public void setBalancePayablePerson(Double balancePayablePerson) {
		this.balancePayablePerson = balancePayablePerson;
	}
	/**
	 * 获取：应缴补差个人
	 */
	public Double getBalancePayablePerson() {
		return balancePayablePerson;
	}
	/**
	 * 设置：应缴补差付款状态
	 */
	public void setBalancePayableState(String balancePayableState) {
		this.balancePayableState = balancePayableState;
	}
	/**
	 * 获取：应缴补差付款状态
	 */
	public String getBalancePayableState() {
		return balancePayableState;
	}
	/**
	 * 设置：单位付款
	 */
	public void setUnitPay(Double unitPay) {
		this.unitPay = unitPay;
	}
	/**
	 * 获取：单位付款
	 */
	public Double getUnitPay() {
		return unitPay;
	}
	/**
	 * 设置：个人付款
	 */
	public void setPersonPay(Double personPay) {
		this.personPay = personPay;
	}
	/**
	 * 获取：个人付款
	 */
	public Double getPersonPay() {
		return personPay;
	}
	/**
	 * 设置：付款补报单位
	 */
	public void setBubaoPayUnit(Double bubaoPayUnit) {
		this.bubaoPayUnit = bubaoPayUnit;
	}
	/**
	 * 获取：付款补报单位
	 */
	public Double getBubaoPayUnit() {
		return bubaoPayUnit;
	}
	/**
	 * 设置：付款补报个人
	 */
	public void setBubaoPayPerson(Double bubaoPayPerson) {
		this.bubaoPayPerson = bubaoPayPerson;
	}
	/**
	 * 获取：付款补报个人
	 */
	public Double getBubaoPayPerson() {
		return bubaoPayPerson;
	}
	/**
	 * 设置：付款补差单位
	 */
	public void setBalancePayUnit(Double balancePayUnit) {
		this.balancePayUnit = balancePayUnit;
	}
	/**
	 * 获取：付款补差单位
	 */
	public Double getBalancePayUnit() {
		return balancePayUnit;
	}
	/**
	 * 设置：付款补差个人
	 */
	public void setBalancePayPerson(Double balancePayPerson) {
		this.balancePayPerson = balancePayPerson;
	}
	/**
	 * 获取：付款补差个人
	 */
	public Double getBalancePayPerson() {
		return balancePayPerson;
	}
	/**
	 * 设置：收款_单位结算
	 */
	public void setUnitSettlement(Double unitSettlement) {
		this.unitSettlement = unitSettlement;
	}
	/**
	 * 获取：收款_单位结算
	 */
	public Double getUnitSettlement() {
		return unitSettlement;
	}
	/**
	 * 设置：收款_个人扣款
	 */
	public void setPersonDecut(Double personDecut) {
		this.personDecut = personDecut;
	}
	/**
	 * 获取：收款_个人扣款
	 */
	public Double getPersonDecut() {
		return personDecut;
	}
	/**
	 * 设置：收款_社保交退单位
	 */
	public void setSocialSurePayRefundUnit(Double socialSurePayRefundUnit) {
		this.socialSurePayRefundUnit = socialSurePayRefundUnit;
	}
	/**
	 * 获取：收款_社保交退单位
	 */
	public Double getSocialSurePayRefundUnit() {
		return socialSurePayRefundUnit;
	}
	/**
	 * 设置：收款_社保交退个人
	 */
	public void setSocialSurePayRefundPerson(Double socialSurePayRefundPerson) {
		this.socialSurePayRefundPerson = socialSurePayRefundPerson;
	}
	/**
	 * 获取：收款_社保交退个人
	 */
	public Double getSocialSurePayRefundPerson() {
		return socialSurePayRefundPerson;
	}
	/**
	 * 设置：收款_补差单位
	 */
	public void setBalanceGatheringUnit(Double balanceGatheringUnit) {
		this.balanceGatheringUnit = balanceGatheringUnit;
	}
	/**
	 * 获取：收款_补差单位
	 */
	public Double getBalanceGatheringUnit() {
		return balanceGatheringUnit;
	}
	/**
	 * 设置：收款_补差个人
	 */
	public void setBalanceGatheringPerson(Double balanceGatheringPerson) {
		this.balanceGatheringPerson = balanceGatheringPerson;
	}
	/**
	 * 获取：收款_补差个人
	 */
	public Double getBalanceGatheringPerson() {
		return balanceGatheringPerson;
	}
	/**
	 * 设置：收付差异_单位
	 */
	public void setPayGetDifferUnit(Double payGetDifferUnit) {
		this.payGetDifferUnit = payGetDifferUnit;
	}
	/**
	 * 获取：收付差异_单位
	 */
	public Double getPayGetDifferUnit() {
		return payGetDifferUnit;
	}
	/**
	 * 设置：收付差异_个人
	 */
	public void setPayGetDifferPerson(Double payGetDifferPerson) {
		this.payGetDifferPerson = payGetDifferPerson;
	}
	/**
	 * 获取：收付差异_个人
	 */
	public Double getPayGetDifferPerson() {
		return payGetDifferPerson;
	}
	/**
	 * 设置：收付差异_说明
	 */
	public void setPayGetDifferRemark(String payGetDifferRemark) {
		this.payGetDifferRemark = payGetDifferRemark;
	}
	/**
	 * 获取：收付差异_说明
	 */
	public String getPayGetDifferRemark() {
		return payGetDifferRemark;
	}
}
